/*
 * ITeacherPhoneFinder.h
 *
 *  Created on: 30 Μαϊ 2010
 *      Author: Sartios
 */

#ifndef ITEACHERPHONEFINDER_H_
#define ITEACHERPHONEFINDER_H_

#include "../../../../Domain/Phones/ITeacherPhone.h"

class ITeacherPhoneFinder{
public:
	/**
	 *
	 */
	virtual	ITeacherPhone *	findTeacherPhoneByInsuranceNumber(const string *insuranceNumber)=0;
	/**
	 *
	 */
	virtual ITeacherPhone *	findTeacherPhoneByAem(const string *aem)=0;
	/**
	 *
	 */
	virtual ITeacherPhone *	findTeacherPhoneByTeacher(const ITeacher *teacher)=0;
};

#endif /* ITEACHERPHONEFINDER_H_ */
